perm filename PPSAV.TMP[F76,JMC] blob
sn#299309 filedate 1976-11-24 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 More bugs: Why does the last step lose?
C00004 ENDMK
C⊗;
More bugs: Why does the last step lose?
.RU PROOF
Saving input on: BACKUP.TMP
*****SHOW PROOF;
*****∧I INDUCTION2;
1 ∀X.((NULL X∨(CDR X*NILL)=CDR X)⊃(X*NILL)=X)⊃∀X.(X*NILL)=X
*****∀E APPEND X,NILL;
2 (X*NILL)=IF NULL X THEN NILL ELSE CONS(CAR X,CDR X*NILL)
*****;
3 IF NULL X THEN NILL ELSE CONS(CAR X,CDR X*NILL)=(X*NILL)≡IF NULL X %
THEN NILL=(X*NILL) ELSE CONS(CAR X,CDR X*NILL)=(X*NILL)
*****TAUT 3:#2≡(NULL X⊃=(NILL,X*NILL))∧(¬(NULL X)⊃=(CONS(CAR X,(CDR X)*NILL),X*NILL)
);
Not a tautology
*****↑C